package comment.service;


import article.entity.ArticleVO;
import blogData.entity.BlogDataVO;
import comment.entity.CommentVO;
import generic.page.Pages;


public interface CommentService {
    /**
     * 根据id查询评论
     */
    public CommentVO findCommentVOById(Integer commentId);

    /**
     *  根据id删除评论
     */
    public void deleteCommentById(Integer commentId);


    /**
     *  添加评论
     */
    public CommentVO addCommentVO(CommentVO commentVO,BlogDataVO blogDataVO, ArticleVO articleVO);

    /**
     *  分页显示评论（根据文章）
     */
    public Pages queryPageByArticle(Pages pages, Integer articleId);

    /**
     *  分页显示评论（根据博客）
     */
    public Pages queryPageByBlogData(Pages pages, Integer blogDataId);





}